package com.yykj.drup.client;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * <p>
 * 
 * </p>
 *
 * @author zengg
 * @since 2022-03-09
 */
@Getter
@Setter
@TableName("store")
@ToString
@ApiModel(value = "Store对象", description = "")
public class Store {

    @ApiModelProperty("药店系统主键ID")
    @TableId("id")
    private Integer id;

    @ApiModelProperty("第三方系统主键ID")
    @TableField("store_id")
    private String storeId;

    @ApiModelProperty("第三方会员ID")
    @TableField("user_id")
    private String userId;

    @ApiModelProperty("联系人姓名")
    @TableField("name")
    private String name;

    @ApiModelProperty("药店联系人手机号")
    @TableField("mobile")
    private String mobile;

    @ApiModelProperty("联系人固定电话	")
    @TableField("phone")
    private String phone;

    @ApiModelProperty("药店地址")
    @TableField("address")
    private String address;

    @ApiModelProperty("店名")
    @TableField("shop_name")
    private String shopName;

    @ApiModelProperty("省份")
    @TableField("province_name")
    private String provinceName;

    @ApiModelProperty("城市")
    @TableField("city_name")
    private String cityName;

    @ApiModelProperty("地区")
    @TableField("area_name")
    private String areaName;

    @ApiModelProperty("乡镇/街道")
    @TableField("town_name")
    private String townName;

    @ApiModelProperty("门店等级")
    @TableField("grade")
    private String grade;

    @ApiModelProperty("药店用图")
    @TableField("headimgurl")
    private String headimgurl;

    @ApiModelProperty("是否删除 0：否 1：是")
    @TableField("is_deleted")
    private Integer isDeleted;

    @ApiModelProperty("是否已经存在医生常用药店数据")
    @TableField(exist = false)
    private boolean doctorIsExist = false;
}
